there are many things to tell - Turkish English Dictionary